golang.org/x/tools/go/ast/inspector.event.index (field)

41 uses

	golang.org/x/tools/go/ast/inspector (current package)
		cursor.go#L61: 	if in.events[index].index < index {
		cursor.go#L118: 		return c.index, c.in.events[c.index].index + 1 // just one subtree
		cursor.go#L143: 			if ev.index > i { // push?
		cursor.go#L147: 				pop := ev.index
		cursor.go#L177: 		if ev.index > i {
		cursor.go#L179: 			pop := ev.index
		cursor.go#L244: 	pop := events[c.index].index
		cursor.go#L275: 		pop := events[i].index
		cursor.go#L306: 		for i := c.index + 1; events[i].index > i; i = events[i].index + 1 {
		cursor.go#L329: 	i := events[c.index].index + 1 // after corresponding pop
		cursor.go#L331: 		if events[i].index > i { // push?
		cursor.go#L354: 		if j := events[i].index; j < i { // pop?
		cursor.go#L366: 	if i < int32(len(events)) && events[i].index > i { // push?
		cursor.go#L379: 			return Cursor{c.in, events[len(events)-1].index}, true
		cursor.go#L382: 		j := events[c.index].index - 1 // before corresponding pop
		cursor.go#L386: 			return Cursor{c.in, events[j].index}, true
		cursor.go#L435: 	return c.index <= c2.index && events[c2.index].index <= events[c.index].index
		cursor.go#L462: 		if ev.index > i { // push?
		cursor.go#L466: 			pop := ev.index
		cursor.go#L502: 		if ev.index > i { // push?
		cursor.go#L509: 					i = ev.index // disjoint, after; skip to next file
		cursor.go#L541: 				limit = ev.index
		cursor.go#L543: 				i = ev.index // disjoint, before; skip forward
		inspector.go#L82: 	index  int32  // index of corresponding push or pop event
		inspector.go#L120: 		if ev.index > i {
		inspector.go#L125: 			pop := ev.index
		inspector.go#L158: 		if ev.index > i {
		inspector.go#L160: 			pop := ev.index
		inspector.go#L174: 			push := ev.index
		inspector.go#L201: 		if ev.index > i {
		inspector.go#L203: 			pop := ev.index
		inspector.go#L219: 			push := ev.index
		inspector.go#L274: 		index:  0, // (pop index is set later by visitor.pop)
		inspector.go#L300: 	push.index = int32(len(v.events))              // make push event refer to pop
		inspector.go#L308: 		index:  current.index,
		iter.go#L49: 			if ev.index > i {
		iter.go#L56: 				pop := ev.index
		iter.go#L96: 			if ev.index > i {
		iter.go#L103: 				pop := ev.index